pub static mut allocated_values: i32 = 0;

pub static mut allocated_keys: i32 = 0;

pub fn free_key<T>(key: T) {
    // 释放key资源
    drop(key);
    unsafe {
        allocated_keys -= 1;
    }
}

fn main(){}